#################################################################
# list all souce file while be compiled
# file select or not please edit script/config.mk

# SRCS-y += interface/fpga-usb.c
#SRCS-y += 
# SRCS-y += interface/lasercamera.c



SRCS-$(CONFIG_PROTOCAL_TR700_SPI) += interface/fpga-common.c 
# 以后可能吧port也放入工厂模式中
SRCS-$(CONFIG_CPU_IMX287)  += interface/port-linux.c
SRCS-$(CONFIG_CPU_IMX6ULL) += interface/port-linux-imx6.c
# orangepi
SRCS-$(CONFIG_CPU_ORANGEPI) += interface/port-linux-orange.c
# SRCS-y += interface/port-linux-aarch64.c

SRCS-y += interface/fpga-core.c
SRCS-y += interface/fpga-pm.c

# SRCS-y += interface/misc-core.c

# 各种类型产品的通信格式
SRCS-y += interface/protocal-otdr.c
SRCS-y += interface/protocal-ocid.c
SRCS-y += interface/encode-otdr.c

# 通用OTDR（可用于所有OTDR）、其他模块OTDR（扩展GPIO）
SRCS-y += bsp/bsp-otdr.c
# SRCS-y += bsp/bsp-orangepi.c
SRCS-y += bsp/bsp-m-otdr.c
SRCS-y += bsp/bsp-otdr-lowpower.c
SRCS-y += bsp/bsp-trk300.c
SRCS-y += bsp/bsp-kf200.c
SRCS-y += bsp/bsp-ocid.c
SRCS-y += bsp/bsp-tr600-imx6-2016.c
SRCS-y += bsp/bsp-x86-sim.c

# 兼容老版本
SRCS-y += interface/protocal-otdr-for-old.c
SRCS-y += interface/protocal-ocid-for-old.c
#SRCS-y += interface/battery-imx6.c
#SRCS-y += interface/protocal-ocid-for-old-trk300.c

# SRCS-$(CONFIG_PROTOCAL_TR700_USB_TK) += interface/fpga-usb-tk.c
# SRCS-(CONFIG_USE_PRINTL) += src/printl_common.c
